Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR GROVE Semi-Detached £123,926 £100,000 3 Jul 2018
4 POPLAR GROVE Semi-Detached £136,774 £36,000 19 Apr 2000
5 POPLAR GROVE Semi-Detached £139,867 £25,000 30 Mar 1995
6 POPLAR GROVE Terraced £161,673 £52,500 4 Feb 2002